instruments of torture - French English Dictionary
History

instruments of torture



Meanings of "instruments of torture" in French English Dictionary : 2 result(s)

English French
Arts
instruments of torture instruments de torture [pl/m]
History
instruments of torture instruments de torture [pl/m]